AdSplit: Separating Smartphone Advertising from Applications
نویسندگان
چکیده
A wide variety of smartphone applications today rely on third-party advertising services, which provide libraries that are linked into the hosting application. This situation is undesirable for both the application author and the advertiser. Advertising libraries require their own permissions, resulting in additional permission requests to users. Likewise, a malicious application could simulate the behavior of the advertising library, forging the user’s interaction and stealing money from the advertiser. This paper describes AdSplit, where we extended Android to allow an application and its advertising to run as separate processes, under separate user-ids, eliminating the need for applications to request permissions on behalf of their advertising libraries, and providing services to validate the legitimacy of clicks, locally and remotely. AdSplit automatically recompiles apps to extract their ad services, and we measure minimal runtime overhead. AdSplit also supports a system resource that allows advertisements to display their content in an embedded HTML widget, without requiring any native code.
منابع مشابه
Separating Smartphone Advertising from Applications
dan S. Wallach is a Professor of computer Science at rice University. [email protected] A wide variety of smartphone applications today rely on third-party advertising services, which provide libraries that are linked into the hosting application. Advertising libraries often need additional permissions, requiring applications to issue requests for additional permissions to their users at ins...
متن کاملA Social Endorsing Mechanism for Location-Based Advertising
The proliferation of smartphones exploits many new opportunities for mobile advertising. Many researchers believe that mobile advertising will be not only a killer application in mobile commerce, but also a noteworthy business model for many emerging mobile applications to monetize. Location based advertising (LBA) is a new advertising that integrates mobile advertising with location based serv...
متن کاملCombating online fraud attacks in mobile-based advertising
Smartphone advertisement is increasingly used among many applications and allows developers to obtain revenue through in-app advertising. Our study aims at identifying potential security risks of mobile-based advertising services where advertisers are charged for their advertisements on mobile applications. In the Android platform, we particularly implement bot programs that can massively gener...
متن کاملCentimeter Positioning with a Smartphone-Quality GNSS Antenna
This paper demonstrates for the first time that centimeteraccurate positioning is possible based on data sampled from a smartphone-quality Global Navigation Satellite System (GNSS) antenna. Centimeter-accurate smartphone positioning will enable a host of new applications such as globally-registered fiduciary-marker-free augmented reality and location-based contextual advertising, both of which ...
متن کاملA Study of Android Application Security
The fluidity of application markets complicate smartphone security. Although recent efforts have shed light on particular security issues, there remains little insight into broader security characteristics of smartphone applications. This paper seeks to better understand smartphone application security by studying 1,100 popular free Android applications. We introduce the ded decompiler, which r...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012